Consistent Consideration of Naming Consistency
نویسندگان
چکیده
Naming is essential for code quality and code comprehension. Essentially names are the glue, that helps programmers to associate program elements with the concepts in mind. Program elements, representing real entities, should be named after those (e.g. FlightSchedule, ParkingTicket, AnnualNetProfit). For program structures, that arise for technical reasons, names are chosen according to corresponding structures in reality (e.g. Observer, Factory). Therefore programmers are shaping code and names to fit their concepts. Although the practical relevance of good naming is obvious, it is hard to create a theory of it. We can’t compare the code directly with the concepts, as we don’t have direct access to the developer’s mind. As a substitute we analyse the lexical structure of the names in the code. Based on this, we create hypotheses about the underlying conceptual structure.
منابع مشابه
Naming Consistencies in Object Oriented Replicated Systems
In this paper we examine the naming consistency problems in distributed systems that support object replication. We deene the meaning of naming consistency in these systems and observe that it is possible to have inconsistency in naming and yet have a consistent replicas of the object. It is also argued that the naming consistency is tightly coupled with the replica consistency protocols. We ex...
متن کاملEffective Factors on Naming Practices in Iran: Sociopolitics or Dialect?
Naming as an inseparable sign of a country’s language has attracted the attention of many linguists to formulate and test hypotheses regarding the culture and language of the people of a certain area. Iran appears like a proper destination for conducting a research focusing on naming based on several factors such as geography or chronology. The present article aims to take a specific look at th...
متن کاملA psycholinguistic database for traditional Chinese character naming.
In this study, we aimed to provide a large-scale set of psycholinguistic norms for 3,314 traditional Chinese characters, along with their naming reaction times (RTs), collected from 140 Chinese speakers. The lexical and semantic variables in the database include frequency, regularity, familiarity, consistency, number of strokes, homophone density, semantic ambiguity rating, phonetic combinabili...
متن کاملExploring orthographic neighborhood size effects in a computational model of Chinese character naming.
Orthographic neighborhood (N) size effects have been extensively studied in English consistently producing a facilitatory effect in word naming tasks. In contrast, several recent studies on Chinese character naming have demonstrated an inhibitory effect of neighborhood size. Response latencies tend to be inhibited by inconsistent characters with large neighborhoods relative to small neighborhoo...
متن کاملRegularity effects in word naming: what are they?
In a word-naming experiment, word-body consistency was crossed with grapheme-to-phoneme regularity to test predictions of current models of word recognition. In the latency and error data, a clear effect of consistency was observed, with the influence of regularity somewhat weaker. In addition, simulation data from three contemporary models of word recognition were obtained for the stimuli used...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softwaretechnik-Trends
دوره 30 شماره
صفحات -
تاریخ انتشار 2010